joe dean
BadmintonAshmita Chaliha and the Haze at the Indonesia Masters Super 100: When a Player Asks the System a QuestionNear the end of the second game, with the match already decided, Ashmita...
EsportsWolves Esports Sweep A Team at VCT Threshold China 2026: The Guest Slot and the Crack in the RulebookAt 21:47 on 21 October 2026, at THE HUB Performing Arts Center in Shanghai, t...
International FootballVietnam rebuilds its defence ahead of ASEAN Cup 2026: Kim Sang-sik's gamble11 PM, September 18, in Hanoi. Vietnam's squad for the FIFA ASEAN Cup 2026 wa...
Domestic FootballThe 6.33 Fracture: Vietnam, Malaysia and an Audit of Collective MemoryThe third-place play-off ended in the 94th minute. I stayed in the commentary...
Domestic FootballWhen the Analysis Comes Back Empty: Locating the Hole in Vietnam's Football Data PipelineOn Saturday night, after the final whistle at Hang Day Stadium, I sat in a...
BadmintonAlwi Farhan Trains with Kento Momota in Tokyo: A Rhythm Test Before Asian Games 2026Tokyo, one late morning in July 2026. I rewatch a short clip from Japan's...
BadmintonAsian Games 2026: India's Men's Badminton Path and the Threshold Named After the Host NationThere is a moment I always pause at whenever I open the draw sheet of a major...
Domestic FootballVietnam U20 Leads 1-0 Against Iran But Collapses 1-3: Analysis of Set-Pieces, Penalties and Defensive WeaknessesThe match between Vietnam U20 and Iran U20 took place in the U20 friendly...
International FootballOle Romeny and the Promise Before the Final: Reading the Report Through a Tactical LensThere is one line in the report I read three times. Ole Romeny, a striker for...
Domestic FootballVietnam leads Southeast Asia in fan support: 25,599 real seats and an unverifiable 85%In the notebook I carried through the ASEAN Cup season, there is a page...
BadmintonAsian Games 2026: The 21-12, 19-21, 14-21 Curve and the Gap Behind India's MedalAt the Ichinomiya City Municipal Gymnasium in Aichi Prefecture, on 25 Septemb...
Domestic FootballAsian Cup 2027: Schedule Released, But Where Is the Hidden Variable?The AFC's publication of the official Asian Cup 2027 match schedule is more...
EsportsVCS 2026: More Than 30 Integrity Sanctions and a Data Gap Left UnpatchedA text file of a few pages, no graphics, no sensational headline. In March...
EsportsLeague of Legends: Is Classic Mode Losing Its Appeal to Gamers?When Riot Games announced the League of Legends Classic mode (temporarily...
Martial ArtsAnalysis of Empty Data in Martial Arts Sports AnalysisThe analysis shows that the input data is empty, preventing the creation of a...
International FootballTownsville, Raphinha and the Sediment Layer of a New CycleQueensland Country Bank Stadium sits on the north-eastern edge of Australia,...
Domestic FootballMalaysia thrash Singapore 6-0, await Vietnam in the third-place matchIn the 7th minute, Bergson Da Silva placed the ball on the penalty spot in a...
VolleyballFifteen Points and a Neutralised Net: The Data Map of the 2026 AVP League Championship NightChicago, one evening in September 2026. Oak Street Beach was full, the AVP...
BadmintonLakshya Sen Loses to Loh Kean Yew at Asian Games 2026: The Ten-Point Block and the 47-47 SubtractionThe aggregate scoreboard of the Asian Games 2026 men's singles badminton...
VolleyballVietnamese Volleyball and the Data Gap Nobody Wants to SeeI open the file and count nine sections. Nine. With tables, bold headings, a...
